destructive weapons - German English Dictionary